taf courage and self-sacrifice medal - Turkish English Dictionary